Python Job: Developer Junior Engineer

Job added on

Company

Onestic

Location

Madrid - Spain

Job type

Full-Time

Python Job Details

Seamos educados, ¡presentémonos!

Onestic es una compañía tecnológica con 15 años de experiencia especializada en el sector ecommerce. Trabajamos con clientes grandes, y no tan grandes, pero nuestra orientación y foco está orientado a la creación de producto digital para ecommerce.

Onestic lo forman más de 70 profesionales que cada día, con su trabajo, implicación y calidad humana hacen crecer la compañía. Para nosotros, lo más importante son las personas y creemos firmemente en la conciliación laboral y familiar. Con nosotros podrás trabajar desde donde quieras y cuando quieras.

Financieramente hablando somos una compañía muy sana, financiamos el desarrollo de nuestros productos a través de recursos propios, gracias a los clientes con los que trabajamos cada día.

Desde el mundo de los servicios, trabajamos con clientes de la talla de Purificación García, Druni, Herbolario Navarro, Pronovias, Riu, K-tuin, Marie Claire, Lekue, Fermax, Velilla Group, Pepejeans, Hackett y muchos otros. Es gracias al trabajo que hacemos con ellos y la experiencia adquirida, lo que nos permite desarrollar nuestros productos Rocket Commerce, Marshall, McClane o Smartie

¿Qué estamos buscando?

Buscamos a un/una Developer Junior Engineer que quieran crecer y formarse desarrollando productos de alta calidad, alto tráfico y alta disponibilidad. Buscamos múltiples perfiles interesados en especializarse como frontend, backend o fullstack.

Te formaremos para que seas una pieza importante en el equipo y aprendas a programar bajo el paraguas de las buenas prácticas, el testing y el trabajo en equipo

Encajarás perfectamente con nosotros si:

  • Eres una persona feliz de poder trabajar en equipo, humilde y honesta.
  • Disfrutas ayudando al resto del equipo y aprendiendo por el camino.
  • Tienes inquietudes y no te da miedo salir de tu zona de confort para probar nuevos paradigmas y tecnologías.
  • Eres capaz de realizar una crítica constructiva sobre una decisión técnica y de argumentarla.
  • Eres una persona resolutiva, capaz de entender un problema e intentar diseñar la mejor solución posible.
  • Tener buenas habilidades de comunicación, tanto orales como escritas
  • Eres metódico y prestas atención a los detalles.

Qué harás

En función de tu experiencia, capacidades y ambiciones trabajarás como backend o frontend developer asignado a uno de nuestros productos. En nuestro día a día, nuestros lenguajes de backend son Python o PHP y de frontend VueJS/AlpineJS y Tailwind CSS.

Tu misión principal será:

  • Adquirir los conocimientos necesarios para trabajar con las herramientas y metodologías.
  • Adquirir experiencia y buenas prácticas sobre el lenguaje y framework que utilice tu equipo
  • Colaborar en el desarrollo de nuevas funcionalidades o corrección de incidencias

En 1 mes.

Habrás empezado con el onboarding y empezado a colaborar con el equipo. Deberías ser capaz de comprender las distintas herramientas que utilizamos y puedas realizar de manera acompañada pequeñas tareas de soporte y mantenimiento

Te habrás familiarizado con la empresa y el equipo, las prácticas de desarrollo, las metodologías de trabajo y la plataforma sobre la que trabajamos;

En 3 méses.

Habrás terminado el onboarding que tenemos definido y te habrás integrado totalmente en el equipo. Habrás aprendido los entresijos de cómo trabajamos y entenderás el plan a la perfección. Deberías tener conocimientos suficientes del framework, de las distintas herramientas y procesos con los que trabajamos. Deberías tener autonomía para ejecutar tareas de mantenimiento o funcionalidades poco complejas.

Tienes que ser capaz de modelar y construir software a partir de una especificación de requisitos o casos de uso, escribir tu código con los tests necesarios para asegurar la funcionalidad implementada, así como, contribuir en todas las fases del desarrollo, desde el diseño, el soporte correctivo y evolutivo del producto, el despliegue,…

En 6 méses.

Tendrás la capacidad de abordar pequeños desarrollos o refactors que amplíen la funcionalidad del producto

También participarás en tareas de alta de nuevos clientes o tareas de soporte a los clientes actuales. Para nosotros es muy importante la calidad del servicio y atención que damos a nuestros clientes y que conozcas todas las piezas y entresijos del producto.

En definitiva, tienes que ser una pieza del equipo importante con autonomía y responsabilidad.

Qué pedimos que tengas

Buscamos una persona muy proactiva, que nunca deje de querer aprender y que tenga inquietudes sobre cómo funcionan las cosas a su alrededor. En términos técnicos, queremos alguien que disponga de las siguientes competencias:

  • Conocimientos en sistemas Linux. Trabajamos con Docker en local y Debian/Ubuntu/Kubernetes en producción. Es importante que tengas un mínimo de conocimiento para poder desenvolverte en tu día a día.
  • Conocimientos en programación. No nos importa tanto los lenguajes que sepas ni que tengas una gran seniority, sino que sepas programar. En nuestro día a día, trabajamos con Django (Pyhton), Magento2 (PHP), Vue JS (Js) o Alpine (Js).
  • Conocimiento en git. No te pedimos ser un master, pero que sepas trabajar con un flow de git en tu día a día
  • Trabajamos tanto con SQL y noSQL, esperamos de tí que tengas conocimientos básicos trabajando con ambos sistemas.

Para ir a por nota..,

  • Experiencia en entornos web. Desde configuración de servicios, mantener algún proyecto propio o haber desarrollado alguna web.
  • Conocimientos de testing, no nos imaginamos construir software sin poder testear nuestro código para poder garantizar las necesidades de negocio.

Qué te ofrecemos

Queremos que Onestic sea el lugar en el que ir a trabajar te haga feliz y te genere retos donde poder crecer personal y profesionalmente. Que tenga un buen balance entre vida y trabajo.

  • Contrato formativo para la obtención de la práctica profesional con conversión a indefinido si cumples con los objetivos que tenemos marcados.
  • Salario entre 18K y 21,5k brutos anuales, según requisitos.
  • Nuestro horario está basado en el modelo Nórdico: de Lunes a Jueves de 8.00 a 16.30 y los viernes de 8.00 a 15.00. No obstante, somos flexibles y puedes adaptar tu jornada siempre que permita la coordinación con el equipo. La conciliación laboral y tu balance personal, es un punto muy importante para nosotros.
  • Somos 100% remote friendly y una vez termines el onboarding puedes trabajar desde donde quieras. Nos adaptamos a tus necesidades, pero necesitamos que el periodo de onboarding sea mayoritariamente presencial. También tenemos una oficina diáfana muy chula en el centro de Valencia, con excelentes comunicaciones (carril bici, metro a 5 minutos andando, bus y estación de tren a 10 minutos).